home *** CD-ROM | disk | FTP | other *** search
- UTILITY
- SEQ formatted GEOS file V1.0
- Epson FX-80
- UTILITY
- LASTER'S
- ONVERTER
- EDITFUN
- TABLES
- COPE Source V1.1
- COPE Editor V1.1
- Untitled
- UTILITY
- @3@@@M@T@r@
- ; -------
- Clr_Screen
- LDA #192
- STA DISBUF
- LDA #0
- JSR STPAT
- JSR ILRECT
- .Byte 0,199
- .Word 0,319
- ;-----
- LoadPage
- and #$7F; clear hi-byte of accum.
- cmp pagenum
- beq LPex
- sta pagenum
- loadw R0:TFName
- jsr OpenRecordFile
- lda pagenum
- jsr PointRecord
- loadw R2:$1000
- loadw R7:PageAddress
- jsr ReadRecord
- jsr CloseRecordFile
- pagenum .Byte $FF
- ;-----
- SchLp
- ldx #255
- SchLp1
- lda (CBP),Y ; waste time
- lda (CBP),Y ; waste time
- bne SchLp1
- bne SchLp
- ;----
- Rst_Scn
- jsr $C1A5
- .Byte 32,127+8
- .Word 64,255+8
- lda #192
- STA DISBUF
- RTS
- ;-----
- ;----
- ;----
- L;===
- JSR $C1BD
- SAVE2
- lda #SAPAGENO
- jsr LoadPage
- jsr SAVE3
- ;-----
- SaveAs1
- JSR $C1BD
- lda #SAPAGENO
- jsr LoadPage
- jsr SAVE2
- ;-----
- FIND; called from menu
- JSR $C1BD
- FIND3; called from keypress (OGS)
- lda #FINDPAGE
- jsr LoadPage
- jsr FIND3b
- rptstr1
- jmp rpts2
- RPTSTR; replace string routine
- JSR $C1BD
- rpts2
- lda #FINDPAGE
- jsr LoadPage
- jsr RP1a
- ;-----
- PRINT
- JSR $C1BD
- PRINTa
- ; if a file is a VLIR file, and then entire doc is
- ; selected to print. then the page in memory
- ; will be flushed. Make sure this page is saved.
- lda #PRINTPAGE
- jsr LoadPage
- jsr PRINT2
- ;-----
- Do_DB_Box
- lda #128
- sta DISBUF
- lda #2
- jsr $C139 ;SetPatten
- jsr $C19F
- .Byte 32+8,127+8
- .Word 64+8,255+8
- lda #0
- jsr $C139
- jsr $C19F
- .Byte 32,127
- .Word 64,255
- lda #255
- jsr $C127
- ;-----
- PageGO
- jsr $C1BD
- PageGO1
- lda #PageMove
- jsr LoadPage
- jsr PageGo
- ;-----
- BMark; called from menu
- JSR $C1BD
- lda #ASAVE
- jsr LoadPage
- jsr BookMark
- ;-----
- Asave; called from menu
- JSR $C1BD
- lda #ASAVE
- jsr LoadPage
- jsr AutoSave
- ;----
-